import http from './http'
import server from 'config/server'

export default {
  /**
   * 企业成员登录认证
   * 注册成为企业用户后，通过企业帐号认证登录获得RESTful调用凭证，通过调用凭证可调用企业信息管理接口
   * @param  {Object} params 登录信息
      {
        'account': '手机号/邮箱地址',
        'password': '登陆密码'
      }
   * @return {Promise}
      {
        'corp_id': '企业ID',
        'member_id': '成员ID',
        'access_token': '调用凭证',
        'refresh_token': '刷新凭证',
        'expire_in': '有效期（秒）'
      }
   */
  auth (params) {
    return http.post(
      `${server.host}/v2/corp_auth`, params, {
        headers: {
          'Content-Type': 'application/x-www-form-urlencoded'
        }
      }
    )
  }
}
